Learning Minesweeper with Multirelational Learning
نویسندگان
چکیده
Minesweeper is a one-person game which looks deceptively easy to play, but where average human performance is far from optimal. Playing the game requires logical, arithmetic and probabilistic reasoning based on spatial relationships on the board. Simply checking a board state for consistency is an NP-complete problem. Given the difficulty of hand-crafting strategies to play this and other games, AI researchers have always been interested in automatically learning such strategies from experience. In this paper, we show that when integrating certain techniques into a general purpose learning system (Mio), the resulting system is capable of inducing a Minesweeper playing strategy that beats the winning rate of average human players. In addition, we discuss the necessary background knowledge, present experimental results demonstrating the gain obtained with our techniques and show the strategy learned for the game.
منابع مشابه
Multirelational Active Learning for Games
The relational concepts and the need for pattern recognition required to formulate playing notions in games such as Go and Minesweeper make them an ideal testbed for multirelational learning. However, with the exception of chess, games have received little attention from the research community in multirelational learning. Mio, a covering example-driven multirelational learning system, has been ...
متن کاملMinesweeper, #minesweeper
We address the problem of finding an optimal policy for an agent playing the game of minesweeper. The problem is solved exactly, within the reinforcement learning framework, using a modified value iteration. Although it is a Partially Observable Markov Decision Problem (MDP), we show that, when using an appropriate state space, it can be defined and solved as a fully observable MDP. As has been...
متن کاملSearch Improvements in Multirelational Learning
In this thesis we lay the foundations to develop multirelational learning systems which can cope better with the challenges posed by structural and topological domains. Even though many interesting application domains contain structural or topological data, current multirelational systems have difficulties dealing with the complexity of the search space of theses domains, their indeterminacy, a...
متن کاملMuSweeper: An Extensive Game for Collecting Mutual Exclusions
Mutual exclusions provide useful information for learning classes of concepts. We designed MuSweeper as a MineSweeper-like game to collect mutual exclusions from web users. Using the mechanism of an extensive game with Imperfect information, our experiments showed MuSweeper to collect mutual exclusions with high precision and efficiency.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003